package test;

import java.util.Scanner;

public class test4 {
    public static void main(String[] args) {
        /*需求：键盘录入一个大于等于2的整数×，计算并返回×的平方根。
结果只保留整数部分，小数部分将被舍去。*/


        //分析：
        //平方根    16的平方根4
        //          4的平方根2
        //10


        //10
        //1 * 1 = 1 < 10
        //2 * 2 = 4 < 10
        //3 * 3 = 9 < 10
        //4 * 4 =16 > 10
        //推断：10的平方根是在3~4之间。


        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个整数");
        int number = sc.nextInt();
        for (int i = 1; i <= number; i++) {
            if (i * i == number) {
                System.out.println(i + "就是" + number);
                break;
            }else if(i * i > number){
                System.out.println((i - 1) + "就是" + number);
                break;


            }
        }
    }
}
